html[dir='rtl'] {

  div.modal {

    &[data-type='checkBookmarks'] {

      > div.progressBar {

        > div {
          left: unset;
          right: 0;
        }
      }

      > menu.categories {
        left: unset;
        right: 0;
        border-left-width: 1px;
        border-left-style: solid;
        border-right: none;

        > li {

          &::before {
            left: unset;
            right: 10px;
            -webkit-mask-position-x: right;
          }

          &.active::after {
            left: -9px;
            right: unset;
          }

          > a {
            padding-right: 40px;
            padding-left: 0;

            > span {
              margin-right: 5px;
              margin-left: 0;
            }
          }
        }
      }

      > div[id^='results_'] {
        margin-right: 210px;
        margin-left: 0;

        > p {

          > span {
            padding-right: 40px;
            padding-left: 0;

            &::before {
              -webkit-mask-position-x: right;
            }
          }
        }

        > ul {

          > li {

            > div.checkbox {
              margin-left: 14px;
              margin-right: 0;
            }

            > img {
              margin-left: 14px;
              margin-right: 0;
            }

            a.urlCheckAction {
              left: 10px;
              right: unset;
            }

            a.urlCheckHide {
              left: 50px;
              right: unset;
            }

            > ul.breadcrumb {

              > li:not(:last-child) {
                padding-left: 16px;
                padding-right: 0;

                &::after {
                  left: 1px;
                  right: unset;
                  transform: scaleX(-1);
                }
              }
            }

            > ul[data-type='urls'] {
              margin-left: 90px;
              margin-right: 65px;
            }

            > ul[data-type='duplicates'] {
              margin-right: 22px;
              margin-left: 0;

              > li {
                padding-right: 32px;
                padding-left: 0;

                > a.urlCheckAction {
                  right: 0;
                  left: unset;
                }

                > ul.breadcrumb {

                  > li:not(:last-child) {
                    padding-left: 14px;
                    padding-right: 0;

                    &::after {
                      left: 1px;
                      right: unset;
                      transform: scaleX(-1);
                    }
                  }
                }
              }

              ~ a.urlCheckHide {
                left: 10px;
                right: unset;
              }
            }
          }
        }
      }
    }
  }
}